ServiceJ: Service-Oriented Programming in Java
نویسندگان
چکیده
While object-oriented programming languages such as Java and C# deliver the main mechanism for implementing enterprise systems, these languages have not kept pace with the rapidly evolving technology of Service-Oriented Computing. The main reason is their insufficient support for dealing with service volatility and service dis-
منابع مشابه
Integrating ServiceJ with The Web Service Invocation Framework
The Web Services paradigm is promising because it excels in uniting systems that were previously thought to be incompatible. Hence, a growing number of applications are built as interconnected, cooperating services, where the business logic of each service is typically implemented in an object-oriented programming language. But current object-oriented programming languages do not integrate well...
متن کاملIntegrating ServiceJ with Interoperable Web Service Invocation
The Web Services paradigm is promising because it excels in uniting systems that were previously thought to be incompatible. Hence, a growing number of applications are built as interconnected, cooperating services, where the business logic of each service is typically implemented in an object-oriented programming language. But current object-oriented programming languages do not integrate well...
متن کاملBridging the Gap Between Object-Oriented Programming and Service-Oriented Computing
Object-oriented programming languages deliver the main technology for implementing enterprise systems, but they are losing pace with the rapidly evolving paradigm of Service-Oriented Computing. This is mainly due to inadequate support for dealing with service volatility and distribution issues. In this paper, we focus on the growing distance between Java and Service Oriented Computing. First, w...
متن کاملClustering the Java Virtual Machine using Aspect-Oriented Programming
Clustering (and caching) is a crosscutting infrastructure service that has historically been implemented with API-based solutions. As a result, it has suffered from the same code scattering and tangling problems as other crosscutting concerns. In this paper we will show how Aspect-Oriented Programming (AOP) can help to modularize clustering and turn it into a runtime infrastructure Quality of S...
متن کاملSOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures
The SOAMIG project aims at developing a general migration process for model-driven migrations towards Service-Oriented Architectures. This paper highlights the model-driven tools developed during the SOAMIG project for two case studies: A language migration from a COBOL transactional server to Java web services, and a second study on an architecture migration from a monolithic Java fat client t...
متن کامل